package com.xmsit.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import org.springframework.web.bind.annotation.RequestParam;

/**
 * 汽车数据
 * @TableName car_info
 */
@TableName(value ="car_info")
@Data
public class CarInfo {
    /**
     * 车辆唯一编码
     */
    @TableId
    private String vin;

    /**
     * 车型ID
     */
    private String typeId;

    /**
     * 车型
     */
    private String type;

    /**
     * 销售车型
     */
    private String saleType;

    /**
     * 品牌
     */
    private String trademark;

    /**
     * 厂商
     */
    private String company;

    /**
     * 准载人数
     */
    private Integer seatingCapacity;

    /**
     * 车辆动力类型
     */
    private String powerType;

    /**
     * 车辆支持充电类型
     */
    private String chargeType;

    /**
     * 车辆分类
     */
    private String category;

    /**
     * 总质量（kg）
     */
    private Integer weightKg;

    /**
     * 整车质保期（年/万公里）
     */
    private String warranty;
    @TableField(exist = false)
    private int page;
    @TableField(exist = false)
    private int size;
}